// T 泛型, list 指定类型的序列, ->T 返回指定类型的一个值
fn largest<T>(list: &[T]) -> T {
    let mut largest = list[0]; // 取第1个元素
    for &item in list {
        if item > largest {
            largest = item;
        }
    }
    largest // 返回
}
